package org.dlnu.xeon.service;

import org.dlnu.xeon.domain.User;
import org.dlnu.xeon.domain.Vaccination;

import java.util.List;

public interface VaccinationService {
    List<Vaccination> selectAllVac ();

    Vaccination selectVacByDid (Long did);

    List<Vaccination> selectVacByUid (Long uid);

    List<Vaccination> selectVacByDose(String dose);

    Vaccination selectVacByBatchNumber(String batch_number);

    Long insertVac(Vaccination vaccination);

    Vaccination updateVac(Vaccination vaccination);

    void deleteVacByDid (Long did);

    void deleteVacByUid (Long uid);
}
